#!/usr/bin/python
# -*- coding: utf-8 -*-

import sys
from lib.HTMLParser import HTMLParser
from lib.ParserCSS import ParserCSS
from lib import config


if __name__ == "__main__":
    #print "Parsear .css"
    #archivo_css = "/home/manuel/libros_html/python_cookbook/0596007973/images/docsafari.css"
    #css = ParserCSS(archivo_css)
    #css.crear_hoja()
    #css.estilos_separados()
    ##css.estilos_tipo()
    #print css.estilos
    #print len(css.estilos)

    #html = HTMLParser(seccion="TurboGears")
    #print "TurboGears"
    #while html.crear_sopa():
        #html.buscar_siguiente()
        #html.parser_css()

    html = HTMLParser(config.PythonCookBook)
    print "PythonCookBook"
    while html.crear_sopa():
        html.buscar_siguiente()
        html.parser_css()

    # NOTA: Tiene roto el vinculo del final del capitulo 7 al principio del 8
    #html = HTMLParser(seccion="PyQt")
    #print "PyQt"
    #while html.crear_sopa():
        #html.buscar_siguiente_html()
        #html.parser_html()

    #html = HTMLParser(seccion="PythonProgramming")
    #print "PythonProgramming"
    #while html.crear_sopa():
        #html.buscar_siguiente()
        #html.parser_css()

    #html = HTMLParser(seccion="TablasLatex")
    #print "TablasLatex"
    #while html.crear_sopa():
        #html.buscar_siguiente_html()
        #html.parser_html()

    #html = HTMLParser(seccion="TwistedNetwork")
    #print "TwistedNetwork"
    #while html.crear_sopa():
        #html.buscar_siguiente()
        #html.parser_css()
    pass
